technical translation - Alemán Inglés Diccionario